package com.yt.server.mode.api;

public interface IFacade extends INotifier {

	public void notifyObservers(INotification note);

	public void registerProxy(IProxy proxy);

	public IProxy retrieveProxy(String proxyName);

	public IProxy removeProxy(String proxyName);

	public boolean hasProxy(String proxyName);

	public void registerCommand(ICommand commandClassRef);

	public void removeCommand(String notificationName);

	public boolean hasCommand(String notificationName);
}
